The Best Influences on Software Engineering
نویسندگان
چکیده
C o p y r i g h t © 2 0 0 0 S t e v e n C . M c C o n n e l l . A l l R i g h t s R e s e r v e d . I wanted to get some perspective on the best influences we’ve seen during software engineering’s first 50 years. After drafting an initial list of influences, I turned to our advisory boards. IEEE Software has active editorial and industrial advisory boards comprising leading experts from around the world. What follows is our discussion of the best influences on software engineering. As you will see, we had some significant differences of opinion! Any list like this is bound to contain significant subjectivity. As board member Marten Thomas pointed out, this discussion might not tell us much about software engineering’s prospects, but it does say a lot about our attitudes at the beginning of the 21st century.
منابع مشابه
Evaluation of Classifiers in Software Fault-Proneness Prediction
Reliability of software counts on its fault-prone modules. This means that the less software consists of fault-prone units the more we may trust it. Therefore, if we are able to predict the number of fault-prone modules of software, it will be possible to judge the software reliability. In predicting software fault-prone modules, one of the contributing features is software metric by which one ...
متن کاملSensitivity Analysis of Mike21-BW Diffraction Model by using Breakwater Reflection Coefficient
DHI-Mike Software is one of best softwares describing water wave diffraction in onshore/offshore concepts. Diffraction happens due to obstacles along wave direction and has an important role in designing structures. The scope of this study is to show the relation between Porosity Coefficient and its effects on Diffraction Coefficient (Cd) by means of a suitable and verified numerical model. Por...
متن کاملInfluences of Track Structure, Geometry and Traffic Parameters on Railway Deterioration
The roles of the several parameters that influences railway track deterioration most, are examined in this research with a view to make railway track maintenance more effective and cost efficient. The results presented are based on a comprehensive study of railway track degradation on super structure, sub-structure and geometrical aspects. The changes in TQI (Track Quality Index), the track set...
متن کاملRijksuniversiteit Groningen VARIABILITY ENGINEERING AS AN INTEGRAL PART OF THE SOFTWARE PRODUCT FAMILY DEVELOPMENT PROCESS
A lthough it is practically impossible to overstate the importance of software in everyday life, achieving the full potential of software still proves difficult at best. Software engineering differs from established engineering disciplines such as electronics engineering or mechanical engineering due to the flexibility inherent to the software concept. In most engineering disciplines, the decom...
متن کاملHuman, Social and Organisational influences on Component-Based Software Engineering
This paper discusses some human, social and organisational issues affecting Component based software engineering (CBSE) processes and the introduction of CBSE in organisations. We present some of the non-technical problems we have identified from literature and case studies. In each case we suggest some actions that developers and project managers should consider in order to alleviate these pro...
متن کامل